machine shed - Alemán Inglés Diccionario